pretty_env_logger 0.4.0

a visually pretty env_logger
Documentation

A logger configured via an environment variable which writes to standard error with nice colored output for log levels.

Example

extern crate pretty_env_logger;
#[macro_use] extern crate log;

fn main() {
pretty_env_logger::init();

trace!("a trace example");
debug!("deboogging");
info!("such information");
warn!("o_O");
error!("boom");
}

Run the program with the environment variable RUST_LOG=trace.

Defaults

The defaults can be setup by calling init() or try_init() at the start of the program.

Enable logging

This crate uses env_logger internally, so the same ways of enabling logs through an environment variable are supported.